Peruvian Piedtail - German English Dictionary